ea5b66e84706a062ad21c29be732f14b1d25e008,src/main/java/mnm/mods/tabbychat/extra/filters/ChatFilter.java,ChatFilter,applyFilter,#ChatReceivedEvent#,92

Before Change


        String chat = StringUtils.stripControlCodes(message.chat.getUnformattedText());

        // Iterate through matches
        Matcher matcher = getPattern().matcher(chat);
        while (matcher.find()) {
            FilterEvent event = new FilterEvent(matcher, message.channels, message.chat);
            doAction(event);

After Change


        String chat = StringUtils.stripControlCodes(message.chat.getUnformattedText());

        // Iterate through matches
        Pattern pattern = getPattern();
        if (pattern == null)
            return;
        Matcher matcher = pattern.matcher(chat);
        while (matcher.find()) {